splint armor - Turco Inglés Diccionario